dribs and drabs - French English Dictionary